home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d2 / pc_ctrl.arc / PC-CTRL.DOC < prev   
Text File  |  1986-12-16  |  8KB  |  229 lines

  1.  
  2.  
  3.  
  4.  
  5.                            PC-CTRL (c)   VER 1.0 
  6.                           written by Jeffrey Ellis
  7.  
  8.  
  9.  
  10.           PC-CTRL (c) is a utility designed to handle some of
  11.           the  most common needs of PC users.  It is  written 
  12.           entirely  in  Turbo Pascal tm.  This is  the  first
  13.           release  of  PC-CTRL (c) with  the  expectation  of
  14.           upgrades at periodic intervals.
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                            TABLE OF CONTENTS
  26.  
  27.  
  28.                ADD    ............................   2
  29.                ALARM  ............................   2
  30.                BEEP   ............................   2
  31.                BORDER ............................   2
  32.                CAP    ............................   3
  33.                CURSOR ............................   3
  34.                DR     ............................   3
  35.                MEM    ............................   3
  36.                NUM    ............................   3
  37.                SWP    ............................   4
  38.                SWS    ............................   4
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                                                        Page 2
  58.  
  59.  
  60.                               >>> ADD <<<
  61.  
  62.           Invoked  as PC-CTRL  ADD.  The ADD function  simply
  63.           returns the addresses of up to two parallel and two
  64.           serial ports.   There are no other parameters  used
  65.           with  this function.   It's most useful role is  to
  66.           check the addresses of the parallel or serial ports
  67.           before switching them with the SWP or SWS  function
  68.           so the original boot addresses are known.
  69.  
  70.  
  71.  
  72.                              >>> ALARM <<<
  73.  
  74.           Invoked  as  PC-CTRL  ALARM.   The  ALARM  function
  75.           sounds a series of beeps on your PC's speaker until
  76.           any key is pressed. It can be used in a long  batch
  77.           file  to  call  you back to your PC  when  it   has
  78.           finished  running.  It  can also be  used  in   the
  79.           middle  of a batch file and execution  will  resume
  80.           after the key-press which ends ALARM.
  81.  
  82.  
  83.  
  84.                              >>> BEEP <<< 
  85.  
  86.           Invoked  as PC-CTRL BEEP  [n].  The  BEEP  function
  87.           sounds  one or more beeps on your PC's speaker.  It         
  88.           accepts  an additional parameter of the  number  of         
  89.           beeps you wish to sound.   As with  ALARM it may be         
  90.           used  anywhere  in a batch file to  alert you to an         
  91.           important  incident occurring in the  execution  of         
  92.           the file or to prompt a novice user for input.
  93.  
  94.  
  95.  
  96.                             >>> BORDER <<<
  97.  
  98.           Invoked as PC-CTRL BORDER [n].   Since the ANSI.SYS         
  99.           device  driver included with DOS  sets  the  screen         
  100.           color  but not the border color I decided to  limit         
  101.           this function to setting the border color.  The [n]         
  102.           parameter  should be a number between 0 and 15.  If         
  103.           no  [n]  parameter  is  entered  the  border  color         
  104.           defaults to black.   BORDER will resist changes but
  105.           other  programs can reset the border color  and  it
  106.           will not be reset to your choice upon exit.
  107.  
  108.                   0 .. Black            8 .. Dark Gray
  109.                   1 .. Blue             9 .. Light Blue
  110.                   2 .. Green           10 .. Light Green
  111.                   3 .. Cyan            11 .. Light Cyan
  112.                   4 .. Red             12 .. Light Red
  113.                   5 .. Magenta         13 .. Light Magenta
  114.                   6 .. Brown           14 .. Yellow
  115.                   7 .. Light Gray      15 .. White  
  116.  
  117.                                                        Page 3
  118.  
  119.                               >>> CAP <<<
  120.  
  121.           Invoked  as  PC-CTRL CAP  [on/off].    Without  the
  122.           [on/off]  parameter specified this command  returns
  123.           the   current  state  of  the  CapsLock  key   with
  124.           additional instructions. To change the state of the
  125.           CapsLock  key one additional  parameter  specifying
  126.           whether  you  want  the CapLock key on  or  off  is
  127.           required.  It  changes the state  of  the  key  but
  128.           does  not affect the LED on your keyboard if it  is
  129.           equipped  with one.  In this way it can be used  to
  130.           make  the state of the key agree with the light  on
  131.           the   key.   May  be  used  in  a  batch  file   to
  132.           automatically  reset  the state of the  key   after         
  133.           exiting from a poorly behaved program which  resets
  134.           the  state of the key and doesn't bother to  change
  135.           it back upon exiting.
  136.  
  137.  
  138.  
  139.                             >>> CURSOR <<<
  140.  
  141.           Invoked as PC-CTRL CURSOR [n].   CURSOR resets  the
  142.           size  of the displayed cursor.  The number used  in
  143.           "n"  should  be between 0 and 8 for color  monitors
  144.           and  between  0  and  14 for  monochrome  monitors.
  145.           An argument of 0 with either monitor will make  the
  146.           cursor invisible.  8 and 14 are full block  cursors
  147.           with  color  and monochrome monitors  respectively. 
  148.           As   with  BORDER  other  programs  can  reset  the 
  149.           cursor size (i.e. the SideKick note pad ) and it is
  150.           not  returned to the selected size upon  exit  from
  151.           those programs.
  152.  
  153.  
  154.  
  155.                               >>> DR <<< 
  156.  
  157.           Invoked  as  DR [d]. [d] is any valid drive letter.
  158.           If  no  drive  is specified in  the  [d]  parameter
  159.           information is returned for the default drive.   DR
  160.           returns  information  about three  aspects  of  the
  161.           selected drive. Total  disk space,  space currently
  162.           in use, and space available.
  163.  
  164.  
  165.                                    
  166.                               >>> MEM <<<
  167.  
  168.           Invoked as PC-CTRL MEM.   MEM returns the total  of
  169.           installed memory and the amount currently available
  170.           for your use.   There are no additional parameters.
  171.           DOS  and any memory resident software use and  keep
  172.           memory which is then unavailable to other programs.
  173.           MEM will let you see if there is sufficient  memory
  174.           remaining to run a particular software program.
  175.  
  176.  
  177.                                                        Page 4
  178.                                       
  179.                                       
  180.                               >>> NUM <<<
  181.  
  182.           Invoked  as PC-CTRL NUM [on/off].  Serves the  same
  183.           function as the CAP command. (see CAP above).
  184.  
  185.  
  186.  
  187.                               >>> SWP <<<
  188.  
  189.           Invoked as PC-CTRL SWP.   No additional parameters.
  190.           SWP  checks first to see if there are two  parallel
  191.           ports installed and if so,  switches the addresses.
  192.           The port that was LPT1: at boot time becomes  LPT2:
  193.           and vice versa.   Effective when using two printers
  194.           and  a  word  processing  program  that  cannot  be         
  195.           configured to address anything other than LPT1:.  A
  196.           dot matrix printer can be attached to parallel port
  197.           1 and a letter quality printer to port 2 and output
  198.           sent to either one by SWaPing addresses as needed.
  199.  
  200.  
  201.  
  202.                               >>> SWS <<<
  203.  
  204.           Invoked  as PC-CTRL SWS.   Exactly the same as  SWP
  205.           except it is used for swapping addresses of  serial
  206.           ports.
  207.  
  208.  
  209.  
  210.  
  211.  
  212.                        PC-CTRL (c) was written by
  213.  
  214.                              Jeffrey Ellis
  215.                           7910 E. 134th Terr.
  216.                          Grandview, MO  64030
  217.  
  218.  
  219.           It  is my hope this software will be of use to  you
  220.           on  a  regular basis.   At this time  it  is  being
  221.           offered  for  use free of charge but is  not  being
  222.           placed  in  the  public  domain.   As  such  it  is
  223.           requested  that it not be disassembled or  modified
  224.           in any way without the permission of the author.
  225.  
  226.           Any bugs found or suggestions for improvements will
  227.           be  greatly appreciated and will be acted  upon  as
  228.           soon as possible after receiving notification.
  229.